flow artefact - German English Dictionary